home *** CD-ROM | disk | FTP | other *** search
- #!/usr/bin/python
-
- import sys
-
- from StringIO import StringIO
-
-
- def Config(filename):
- globals = {}
- module = "/usr/share/checkbox/install/config"
- exec open(module) in globals
- config = globals["Config"]()
- config.read(filename)
-
- return config
-
- def main(args):
- config_file = "/etc/checkbox.d/%s.ini" % args[0]
- config = Config(config_file)
-
- if config.has_section("checkbox/plugins") \
- and not config.has_option("checkbox/plugins", "blacklist"):
- config.set("checkbox/plugins", "blacklist", "backend_manager")
-
- # Rename options
- file = open(config_file, "w")
- config.write(file)
-
-
- if __name__ == "__main__":
- main(sys.argv[1:])
-